package com.situ.gym.pojo.query;

import lombok.Data;

import java.util.Date;

/**
 * 教练课程查询条件类
 *
 * @author ${author}
 * @since 2025-01-27
 */
@Data
public class CoachCourseQuery {
    
    /**
     * 课程名称
     */
    private String name;
    
    /**
     * 教练ID（必填，用于数据隔离）
     */
    private Long coachId;
    
    /**
     * 课程状态（1：正常 0：停用）
     */
    private Integer status;
    
    /**
     * 课程开始时间（查询范围开始）
     */
    private Date startTime;
    
    /**
     * 课程结束时间（查询范围结束）
     */
    private Date endTime;
    
    /**
     * 教室
     */
    private String room;
    
    /**
     * 当前页码
     */
    private Integer page = 1;
    
    /**
     * 每页显示数量
     */
    private Integer limit = 10;
}
